@charset "gb2312";
html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, embed, object, applet, header, nav, section, strong, footer, a img {
	border:0;
	padding:0
}
ul {
	list-style:none
}
.gl {
	float:left
}
.gr {
	float:right
}
.gclear {
	clear:both;
	font-size:0;
	overflow:hidden;
	height:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display:block;
}
audio, canvas, video {
	display:inline-block;
*display:inline;
*zoom:1;
}
audio:not([controls]) {
display:none;
}
[hidden] {
display:none;
}
* {
	margin:0;
}
body {
	color:black;
	font:12px/1.5 "΢���ź�", "����", arial;
}
a {
	text-decoration:none;
	color:#313131;
}
a:visited {
}
a:hover, a:active, a:focus {
	color:#e6571e;
	text-decoration:none;
	outline:none;
}
.clearfix:before, .clearfix:after {
	content:"";
	display:table;
}
.clearfix:after {
	clear:both;
	overflow:hidden;
}
.clearfix {
	zoom:1;
}
.center {
	margin:0px auto;
}
.blank5 {
	width:100%;
	height:5px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank10 {
	width:100%;
	height:10px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank15 {
	width:100%;
	height:15px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank20 {
	width:100%;
	height:20px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank25 {
	width:100%;
	height:25px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank30 {
	width:100%;
	height:30px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank40 {
	width:100%;
	height:40px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank50 {
	width:100%;
	height:50px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.blank61 {
	width:100%;
	height:61px;
	margin:0 auto;
	clear:both;
	display:block;
	overflow:hidden
}
.cl {
	clear:both;
}
.title {
	width:auto;
	height:80px;
	background:url(../2015images/l_bg.jpg) top center no-repeat #260d15;
}
.title1 {
	width:300px;
	padding-left:800px;
	height:28px;
	display:block;
	position:relative;
	color:#888;
	line-height:28px;
	margin:0 auto;
}
.ckxq {
	color:#990a28;
	width:96%;
	text-align:right;
	display:block;
	font-size:14px;
}
.title2 {
	width:300px;
	height:28px;
	line-height:28px;
	color:#888;
	float:right;
	display:block;
	text-align:right;
}
.title22 {
	width:180px;
	height:28px;
	float:right;
}
#head {
	width:100%;
	height:31px;
	background:#262626;
}
.head-c {
	width:1190px;
	margin:0px auto;
}
.head-cl {
	width:350px;
	float:left;
}
.head-cl span {
	float:left;
	color:#aaa;
	line-height:31px;
}
.head-cl a {
	width:20px;
	height:20px;
	margin-top:5px;
	margin-right:8px;
	display:block;
	float:left;
	transition: all 0.3s linear 0s;
}
.head-cl-a1 {
	background:url(../2015images/order-c1-ico.jpg) -327px -94px no-repeat;
}
.head-cl-a1:hover {
	background:url(../2015images/order-c1-ico.jpg) -327px -114px no-repeat;
}
.head-cl-a2 {
	background:url(../2015images/order-c1-ico.jpg) -347px -94px no-repeat;
}
.head-cl-a2:hover {
	background:url(../2015images/order-c1-ico.jpg) -347px -114px no-repeat;
}
.head-cl-a3 {
	background:url(../2015images/order-c1-ico.jpg) -367px -94px no-repeat;
}
.head-cl-a3:hover {
	background:url(../2015images/order-c1-ico.jpg) -367px -114px no-repeat;
}
.head-cl-a4 {
	background:url(../2015images/order-c1-ico.jpg) -387px -94px no-repeat;
}
.head-cl-a4:hover {
	background:url(../2015images/order-c1-ico.jpg) -387px -114px no-repeat;
}
.head-cc {
	line-height:31px;
	float:left;
}
.head-cc span {
	margin-right:20px;
	float:left;
}
.head-cc a {
	color:#aaa;
	padding:2px 5px;
	transition: all 0.3s linear 0s;
	border-radius:2px;
}
.head-cc a:hover {
	color:#fff;
	background:#2baeb7;
	text-decoration:none;
}
.head-cr {
	width:57px;
	height:21px;
	float:right;
	margin-top:5px;
	cursor:pointer;
	background:url(../2015images/order-c1-ico.jpg) -270px -94px no-repeat;
	position:relative;
}
.head-cr:hover {
	background:url(../2015images/order-c1-ico.jpg) -270px -115px no-repeat;
}
.head-cr:hover span, .head-cr:hover div {
	display:block;
}
.head-cr span {
	width:57px;
	height:6px;
	display:block;
	position:absolute;
	right:0px;
	top:21px;
	background:url(../2015images/order-c1-ico.jpg) -270px -136px no-repeat;
	display:none;
}
.head-cr div {
	width:200px;
	height:100px;
	padding:10px 0px;
	background:#fff;
	position:absolute;
	right:0px;
	top:27px;
	display:none;
}
.head-cr div p {
	padding-left:5px;
	line-height:24px;
}
.head-cr div p a {
	padding:2px 5px;
	margin-left:1px;
	transition: all 0.3s linear 0s;
	border-radius:2px;
}
.head-cr div p a:hover {
	color:#fff;
	background:#2baeb7;
	text-decoration:none;
}
.top {
	width:100%;
	height:90px;
	padding-top:10px;
}
.top-c {
	width:1190px;
	margin:0px auto;
}
.logo {
	width:510px;
	float:left;
}
.logo-pic {
	width:732px;
	float:left;
	overflow:hidden;
}
.logo span {
	display: none;
	width:100px;
	height:70px;
	position:absolute;
	bottom:0px;
	left:273px;
	cursor:pointer;
}
.top-r {
	width:600px;
	float:right
}
.top-r1 {
	width:353px;
	overflow:hidden;
	padding-top:33px;
	float:left;
}
.top-r1-c {
	width:390px;
}
.top-r1-c dl {
	width:129px;
	float:left;
}
.top-r1 dd {
	width:35px;
	float:left;
}
.top-r1 dd a {
	width:35px;
	height:35px;
	display:block;
	background:url(../2015images/order-c1-ico.jpg) no-repeat 0px 0px;
	transition: all 0.3s linear 0s;
}
#dd1 {
	background-position:0px -390px;
}
.top-r1 dl:hover dd #dd1 {
	background-position:0px -425px;
}
#dd2 {
	background-position:-35px -390px;
}
.top-r1 dl:hover dd #dd2 {
	background-position:-35px -425px;
}
#dd3 {
	background-position:-70px -390px;
}
.top-r1 dl:hover dd #dd3 {
	background-position:-70px -425px;
}
.top-r1 dt {
	width:84px;
	float:left;
	padding-top:2px;
	padding-left:10px;
}
.top-r2 {
	width:220px;
	padding-top:20px;
	float:right;
	cursor:pointer;
}
.top-r2 a span {
	width:44px;
	height:44px;
	display:block;
	float:left;
	background:url(../2015images/dh_icon.jpg) no-repeat;
	transition: all 0.3s linear 0s;
}
.top-r2 a:hover span {
	background:url(../2015images/dh_icon.jpg) no-repeat;
}
.top-r2 a s {
	float:left;
}









.header_icon {
	top:6px;
	width:17px;
	height:17px;
	margin-top:5px;
	background:url(../2015images/hdtitle.png) 0 0 no-repeat;
	display:block;
	float:right!important;
	transition:all 0.3s linear 0s;
}
.header_icon1 {
	left:1px;
	background-position:0 0;
}
.header_icon1:hover {
	background-position:0 -20px
}
.header_icon2 {
	left:21px;
	background-position:-20px 0
}
.header_icon2:hover {
	background-position:-20px -20px
}
.header_icon3 {
	left:41px;
	background-position:-40px 0
}
.header_icon3:hover {
	background-position:-40px -20px
}
.header_icon4 {
	left:61px;
	background-position:-60px 0
}
.header_icon4:hover {
	background-position:-60px -20px
}
.header_icon5 {
	left:81px;
	background-position:-80px 0
}
.header_icon5:hover {
	background-position:-80px -20px
}
.title3 {
	width:1190px;
	height:60px;
	padding-top:12px;
	margin:0 auto;
}
.title4 {
	width:365px;
	height:60px;
	display:block;
	text-align:left;
	padding-left:15px;
	float:left;
}
.tel {
	width:255px;
	height:60px;
	float:right;
	display:block;
}
.title5 {
	width:255px;
	height:60px;
	float:left;
	display:block;
	padding-left:110px;
}
.nav-r {
	width:140px;
	height:43px;
	line-height:43px;
	text-align:center;
	float:right;
	background:url(../2015images/snn.png) no-repeat;
}
.nav-r a {
	width:140px;
	height:43px;
	display:block;
	color:#f1f1f1;
	font-size:14px;
}
.nav-r a:hover {
	text-decoration:none;
	color:#f1f1f1;
}
.nav {
	width:1190px;
	margin:0px auto;
	height:43px;
	font-family:"΢���ź�", "����", "����";
	position:relative;
	z-index:98;
}
.nav-ul {
	width:800px;
	float:left;
}
.nav-ul li {
	width:117px;
	line-height:43px;
	float:left;
	font-size:17px;
	color:#fff;
	position:relative;
	height:43px;
	background:url(../2015images/sanj_nav.jpg) right no-repeat!important;
	overflow:hidden;
}
.nav-ul li a {
	width:117px;
	text-align:center;
	color:#fff;
	height:43px;
	display:block;
	text-decoration:none;
}
.nav-ul span {
	position:absolute;
	left:0;
	width:117px;
	cursor:pointer;
}
.nav-ul li a {
	top:0px;
	width:117px;
	height:43px;
	line-height:43px;
	color:#fff;
	text-align:center;
}
.nav-ul li a:hover {
	width:117px;
	height:43px;
	line-height:43px;
	text-align:center;
	color:#fff;
	background:#8d3816;
	transition: all 0.3s linear 0s;
}
.nav-l {
	width:233px;
	height:43px;
	float:left;
	position:relative;
	z-index:98;
	background:#8d3816;
}
.nav-l-span {
	height:43px;
	line-height:43px;
	padding-left:17px;
	display:block;
	font-size:18px;
	color:#fff;
	position:relative;
}
.nav-l-span i {
	width:15px;
	height:15px;
	position:absolute;
	top:15px;
	right:15px;
	display:block;
	background:#18acb0;
	background:url(../2015images/pic-png.png) no-repeat;
	-webkit-transition:-webkit-transform 0.4s ease-out;
	-moz-transition:-moz-transform 0.4s ease-out;
	-ms-transition:-moz-transform 0.3s ease-out;
	-o-transition:-moz-transform 0.3s ease-out;
	transition:transform 0.4s ease-out;
}
.nav-l-span:hover i {
	background:url(../2015images/pic-png-hover.png) no-repeat;
}
.nav-l-hover i {
	background:url(../2015images/pic-png-hover.png) no-repeat;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform:rotate(180deg);
}
.nav-l-hover {
	background:#8d3816;
}
.nav-submenu {
	width:232px;
	position:absolute;
	left:0px;
	top:43px;
	z-index:98;
	overflow:hidden;
}
.nav-submenu-xl {
	width:869px;
	height:400px;
	position:absolute;
	left:231px;
	top:43px;
	z-index:99;
	display:none;
	font-family:"����";
}
#submenu {
	position:relative;
}
.submenu1 {
	width:230px;
	height:87px;
	padding-left:3px;
	padding-top:10px;
	padding-bottom:2px;
	border-bottom:1px solid #e5e5e5;
	background:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
	_top:-105px;
}
#submenu1 {
	z-index:999;
}
#submenu2 {
	z-index:998;
}
#submenu3 {
	z-index:997;
}
#submenu4 {
	z-index:996;
}
.submenu1 h3 {
	padding-left:50px;
	height:25px;
	margin-bottom:7px;
	line-height:25px;
	font-family:"΢���ź�", "����";
	font-size:16px;
}
.submenu1 h3 a {
	display:block;
	color:#000;
}
.submenu1-t1 {
	background:url(../2015images/ico.jpg) 18px -88px no-repeat;
}
.submenu1-t2 {
	background:url(../2015images/ico.jpg) 18px -112px no-repeat;
}
.submenu1-t3 {
	background:url(../2015images/ico.jpg) 18px -138px no-repeat;
}
.submenu1-t4 {
	background:url(../2015images/ico.jpg) 18px -162px no-repeat;
}
#submenu1-t5 {
	background:url(../2015images/ico.jpg) 18px -187px no-repeat;
}
.submenu1 ul {
	padding-left:15px;
}
.submenu1 li a {
	margin-right:4px;
	padding:3px 5px;
	border-radius:2px;
	line-height:23px;
	color:#000;
}
.submenu1:hover li a {
	color:#fff;
}
.submenu1 li a:hover {
	color:#e6571e;
	text-decoration:none;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#fff;
}
.submenu1-hover {
	padding-left:0px;
	padding-top:7px;
	border:3px solid #8d3816;
	padding-bottom:0px;
	border-right:0px;
	background:#8d3816;
}
.submenu1-hover h3 {
	border:none;
	padding:0px;
	padding-left:50px;
}
.submenu1-hover h3 a {
	text-decoration:none;
	color:#fff;
}
.submenu1-hover h3 a:hover {
	color:#fff;
}
.submenu1-hover a {
	color:#fff;
}
.submenu1-hover li a {
	color:#fff;
}
.submenu1-hover .submenu1-t1 {
	background:url(../2015images/ico2.jpg) 18px -88px no-repeat;
}
.submenu1-hover .submenu1-t2 {
	background:url(../2015images/ico2.jpg) 18px -112px no-repeat;
}
.submenu1-hover .submenu1-t3 {
	background:url(../2015images/ico2.jpg) 18px -138px no-repeat;
}
.submenu1-hover .submenu1-t4 {
	background:url(../2015images/ico2.jpg) 18px -162px no-repeat;
}
.submenu1-hover #submenu1-t5 {
	background:url(../2015images/ico2.jpg) 18px -187px no-repeat;
}
.td-menu {
	width:952px;
	border:3px solid #8d3816;
	overflow:hidden;
	background:#fff;
	color:#3f3f3f;
}
.td-menu-l {
	width:683px;
	height:394px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	position:relative;
}
.td-menu-zx {
	background-color:#fff;
	background:url(../2015images/td-menu-zx-bg.jpg) bottom right no-repeat;
	position:relative;
}
.td-menu-pf {
	background-color:#fff;
	background:url(../2015images/td-menu-pf-bg.jpg) bottom right no-repeat;
	position:relative;
}
.td-menu-wc {
	background-color:#fff;
	background:url(../2015images/td-menu-wc-bg.jpg) bottom right no-repeat;
	position:relative;
}
.td-menu-yk {
	background-color:#fff;
	background:url(../2015images/td-menu-yk-bg.jpg) bottom right no-repeat;
	position:relative;
}
#td-menu-zx-button {
	position:absolute;
	bottom:182px;
	left:539px;
	width:78px;
	height:21px;
	line-height:21px;
	color:#fff;
	font-size:14px;
	text-align:center;
	text-decoration:none;
}
#td-menu-pf-button {
	position:absolute;
	bottom:155px;
	left:457px;
	width:78px;
	height:21px;
	line-height:21px;
	color:#fff;
	font-size:14px;
	text-align:center;
	text-decoration:none;
}
#td-menu-wc-button {
	position:absolute;
	bottom:90px;
	left:425px;
	width:78px;
	height:21px;
	line-height:21px;
	color:#fff;
	font-size:20px;
	text-align:center;
	text-decoration:none;
}
#td-menu-yk-button {
	position:absolute;
	bottom:103px;
	left:465px;
	width:78px;
	height:21px;
	line-height:21px;
	color:#fff;
	font-size:14px;
	text-align:center;
	text-decoration:none;
}
#td-menu-l-div2 {
	height:38px;
}
#td-menu-l-bg1 {
	width:0px;
	height:74px;
	border:none;
	position:absolute;
	left:0px;
	top:39px;
}
#td-menu-l-bg2 {
	width:0px;
	height:74px;
	border:none;
	position:absolute;
	left:0px;
	top:171px;
}
#td-menu-l-bg3 {
	width:0px;
	height:74px;
	border:none;
	position:absolute;
	left:0px;
	top:303px;
}
#td-menu-l-bg4 {
	width:0px;
	height:50px;
	border:none;
	position:absolute;
	left:0px;
	top:435px;
}
.td-menu-l-ul {
	padding-left:12px;
	margin-top:20px;
}
.td-menu-l-ul li {
	width:230px;
	float:left;
	height:30px;
	padding-left:5px;
	background:url(../2015images/d_ico.jpg) 0px 11px no-repeat;
}
.td-menu-l-ul li a {
	color:#333;
	padding-left:3px;
	padding:3px 5px;
	border-radius:2px;
}
.td-menu-l-ul li a:hover {
	color:#fff;
	text-decoration:none;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#91263a;
}
.td-menu-l b {
	width:110px;
	height:38px;
	display:block;
	float:left;
	font-family:"Microsoft yahei";
}
.td-menu-l b a {
	padding:3px 5px;
	border-radius:2px;
	color:#000;
}
.td-menu-l p .red {
	color:#c30658;
}
.td-menu-l p a {
	margin-left:0px;
	color:#222;
	padding:3px 0;
	border-radius:2px;
}
.td-menu-l p a:hover {
	color:#c30658;
	;
	text-decoration:none;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#fff;
}
.td-menu-r {
	width:212px;
	float:right;
	margin-right:18px;
	padding-top:8px;
	display:inline;
}
.td-menu-r1 {
	height:240px;
}
.td-menu-r1-t {
	height:35px;
	line-height:35px;
	font-family:"΢���ź�", "����", "����";
	font-size:16px;
	color:#e6571e;
}
.td-menu-r2-t {
	line-height:40px;
	line-height:40px;
	font-family:"΢���ź�", "����", "����";
	font-size:16px;
	color:#91253b;
}
.td-menu-r1-c {
	width:211px;
	height:312px;
	border-bottom:1px solid #dfdfdf;
	overflow:hidden;
}
.td-menu-r2-c {
	width:208px;
	height:54px;
	border-left:1px solid #dfdfdf;
	border-top:1px solid #dfdfdf;
}
.td-menu-r2-c span {
	width:103px;
	height:53px;
	float:left;
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	overflow:hidden;
	position:relative;
}
.td-menu-r2-c p {
	display:none;
}
.td-menu-r2-c a {
	width:103px;
	height:53px;
	display:block;
	text-decoration:none;
	cursor:pointer;
}
.td-menu-r2-c a:hover .td-menu-r2-cp {
	width:103px;
	height:43px;
	line-height:18px;
	padding-top:10px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	background:#333;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	display:block;
}
.td-menu-r3 {
	height:65px;
}
.td-menu-l-part {
	width:191px;
	height:100%;
	float:left;
	padding:0px 8px 0 25px;
}
#td-menu-l-div3 {
	width:190px;
}
#td-menu-l-div3 .td-menu-l-div3-b {
	width:190px;
	font-size:14px;
	height:40px;
	line-height:55px;
}
#td-menu-l-div3 .td-menu-l-div3-b b a:hover {
	text-decoration:none;
	color:#c30658;
}
#td-menu-l-div3 .td-menu-l-div3-p {
	width:190px;
	color:#8c8c8c;
	border-bottom:1px dotted #8c8c8c;
	line-height:21px;
}
.td-menu-l-div3-p p a {
	color:#3e3e3e;
	padding:0 2px;
}
#td-menu-l-div3 .td-menu-l-div3-p p {
	display:block;
}
#td-menu-l-div3 .td-menu-l-div3-p:hover {
	background-color:#f1f1f1;
}
.td-menu-r1 .mod_goods_img {
	position:relative
}
.td-menu-r1 .mod_goods_img a:before {
	content:'';
	position:absolute;
	width:25px;
	height:242px;
	top:0;
	left:-80px;
	overflow:hidden;
	background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.4)), color-stop(100%, rgba(255, 255, 255, 0)));
	background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);
	background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);
	-webkit-transform:skewX(-25deg);
	transform:skewX(-25deg)
}
.td-menu-r1 .mod_goods_img:hover a:before {
-webkit-animation:aniBlink120 .4s ease-out forwards;
-moz-animation:aniBlink120 .4s ease-out forwards;
-o-animation:aniBlink120 .4s ease-out forwards;
animation:aniBlink120 .4s ease-out forwards
}
@-webkit-keyframes aniBlink120 {
from {
left:-60px
}
to {
	left:265px
}
}
@keyframes aniBlink120 {
from {
left:-60px
}
to {
	left:150px
}
}
@-webkit-keyframes aniBlink60 {
from {
left:-30px
}
to {
	left:70px
}
}
@keyframes aniBlink60 {
from {
left:-30px
}
to {
	left:70px
}
}
.section_banner1_box {
	height:400px;
	width:100%;
	position:relative;
	overflow:hidden;
	margin-bottom:20px;
}
#focusindex {
	height:507px;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
}
#focusindex li {
	height:507px;
	overflow:hidden;
	position:absolute;
	width:100%;
}
#focusindex li a {
	display:block;
	height:507px;
	position:absolute;
	width:100%;
	z-index:2
}
#focusindex .btn {
	position:absolute;
	width:100%;
	height:150px;
	bottom:0;
	text-align:center;
	z-index:9
}
#focusindex .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:16px;
	height:10px;
	_font-size:0;
	margin:5px 5px;
	cursor:pointer;
	background:#dfdfdf;
	z-index:9;
}
#focusindex .btn span.on {
	background:#9d0a3a;
	z-index:9
}
#focusindex .preNext {
	width:40px;
	height:40px;
	position:absolute;
	top:180px;
	background:url(../2015images/sprite.png) no-repeat left bottom;
	cursor:pointer;
	z-index:9;
	opacity:0;
	transition:all 0.3s linear 0s;
}
#focusindex .pre {
	left:0%;
	z-index:9
}
#focusindex .next {
	right:0%;
	background-position:right bottom;
	z-index:9
}
#focusindex:hover .preNext {
	opacity:0.5;
}
#focusindex:hover .pre {
	left:10%;
}
#focusindex:hover .next {
	right:10%;
}
#focusindex .pre:hover, #focusindex .next:hover {
	opacity:1;
}
.fullSlide {
	width:100%;
	height:400px;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
.fullSlide li {
	width:100%;
	height:400px;
	margin:0 auto;
	list-style:none;
	display:block;
	overflow:hidden;
}
.fullSlide li a {
	width:100%;
	height:400px;
	margin:0 auto;
	list-style:none;
	display:block;
	overflow:hidden;
}
.fullSlide .preNext {
	width:40px;
	height:40px;
	position:absolute;
	top:180px;
	background:url(../2015images/sprite.png) no-repeat left bottom;
	cursor:pointer;
	z-index:9;
	opacity:0;
	transition:all 0.3s linear 0s;
}
.fullSlide .pre {
	left:-5%;
	z-index:9
}
.fullSlide .next {
	right:-5%;
	background-position:right bottom;
	z-index:9
}
.fullSlide:hover .preNext {
	opacity:0.5;
}
.fullSlide:hover .pre {
	left:10%;
}
.fullSlide:hover .next {
	right:10%;
}
.fullSlide .pre:hover, #focusindex .next:hover {
	opacity:1;
}
.banner2 {
	background:url(../2015images/index_banner02.jpg) no-repeat center;
	z-index:1;
	opacity:0
}
.banner3 {
	background:url(../2015images/index_banner03.jpg) no-repeat center;
	z-index:1;
	opacity:0
}
.banner4 {
	background:url(../2015images/index_banner04.jpg) no-repeat center;
	z-index:1;
	opacity:0
}
.banner5 {
	background:url(../2015images/index_banner05.jpg) no-repeat center;
	z-index:1;
	opacity:0
}
.fullSlide .bdslicon {
	width:1192px;
	height:400px;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
.fullSlide .bdslicon a, .fullSlide .bdslicon img {
	width:298px;
	height:400px;
	margin:0 auto;
	float:left;
	border:0;
	display:block;
	overflow:hidden;
}
.jdxm {
	width:1183px;
	height:86px;
	background:url(../2015images/jdxmbg.png) no-repeat;
	padding:6px 0px 6px 6px;
	position:relative;
	z-index:999;
	margin:0 auto;
	top:414px;
}
.jdxm1 {
	width:110px;
	height:71px;
	background:#212121;
	line-height:24px;
	padding-top:15px;
	text-align:center;
	font-size:20px;
	float:left;
	display:block;
}
.jdxm1 a {
	color:#fff;
	text-decoration:none;
}
.jdxm2 {
	width:auto;
	height:86px;
	display:block;
}
.jdxm2 ul li {
	width:98px;
	height:84px;
	border:1px solid #bebebe;
	margin-left:6px;
	float:left;
}
.jdxm2 ul li:hover {
	border:1px solid #b41357;
}
.zilon {
	width:1190px;
	height:635px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	margin:0 auto;
}
.zilon1 {
	width:595px;
	height:635px;
	float:left;
	border-right:1px solid #ddd;
}
.zilon2 {
	width:595px;
	height:445px;
	border-bottom:1px solid #ddd;
}
.zilon3 {
	position:relative;
	width:298px;
	height:445px;
	float:left;
	border-right:1px solid #ddd;
	display:block;
	overflow:hidden;
}
.mxzq {
	width:270px;
	padding-left:10px;
	height:45px;
	display:block;
	text-align:left;
	font-size:21px;
	line-height:50px;
	background:url(../2015images/mxzq.png) no-repeat;
	float:left;
}
.mxzq1 {
	width:275px;
	height:360px;
	margin:0 auto;
	margin-top:15px;
	background:#ddd;
	display:block;
	float:left;
	overflow:hidden;
}
.mxzq a {
	color:#333;
}
.zilon3 .mxzq1 ul li {
	float:left;
	width:275px;
	height:360px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	background:#000;
}
.zilon3 .mxzq1 ul li img {
	width:275px;
	height:360px;
	border:0;
	margin:0 auto;
	display:block;
}
.zilon3 .mxzq1btn {
	position:absolute;
	left:15px;
	bottom:25px;
	height:15px;
	overflow:hidden;
	z-index:1;
}
.zilon3 .mxzq1btn ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.zilon3 .mxzq1btn ul li {
	filter:alpha(opacity=50);
	opacity:0.5;
	float:left;
	margin-left:5px;
	width:22px;
	height:12px;
	font-size:11px;
	line-height:12px;
	text-align:center;
	color:#000;
	background:#ccc;
	cursor:pointer;
}
.zilon3 .mxzq1btn ul li.on {
	background:#c40759;
	color:#fff;
	filter:alpha(opacity=100);
	opacity:1;
}
#focus3 {
	width:211px;
	height:312px;
	overflow:hidden;
	position:relative;
}
#focus3 ul {
	height:282px;
	position:absolute;
}
#focus3 ul li {
	float:left;
	width:211px;
	height:282px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus3 ul li img {
	width:211px;
	height:282px
}
#focus3 ul li div {
	position:absolute;
	overflow:hidden;
}
#focus3 .btnBg {
	position:absolute;
	width:211px;
	height:20px;
	left:0;
	bottom:0;
}
#focus3 .btn {
	position:absolute;
	width:211px;
	height:10px;
	padding:12px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus3 .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#136166;
}
#focus3 .btn span.on {
	background:#fff;
}
#focus4 {
	width:211px;
	height:312px;
	overflow:hidden;
	position:relative;
}
#focus4 ul {
	height:282px;
	position:absolute;
}
#focus4 ul li {
	float:left;
	width:211px;
	height:282px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus4 ul li img {
	width:211px;
	height:282px
}
#focus4 ul li div {
	position:absolute;
	overflow:hidden;
}
#focus4 .btnBg {
	position:absolute;
	width:211px;
	height:20px;
	left:0;
	bottom:0;
}
#focus4 .btn {
	position:absolute;
	width:211px;
	height:10px;
	padding:12px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus4 .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#136166;
}
#focus4 .btn span.on {
	background:#fff;
}
#focus5 {
	width:211px;
	height:312px;
	overflow:hidden;
	position:relative;
}
#focus5 ul {
	height:282px;
	position:absolute;
}
#focus5 ul li {
	float:left;
	width:211px;
	height:282px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus5 ul li img {
	width:211px;
	height:282px
}
#focus5 ul li div {
	position:absolute;
	overflow:hidden;
}
#focus5 .btnBg {
	position:absolute;
	width:211px;
	height:20px;
	left:0;
	bottom:0;
}
#focus5 .btn {
	position:absolute;
	width:211px;
	height:10px;
	padding:12px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus5 .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#136166;
}
#focus5 .btn span.on {
	background:#fff;
}
#focus6 {
	width:211px;
	height:312px;
	overflow:hidden;
	position:relative;
}
#focus6 ul {
	height:282px;
	position:absolute;
}
#focus6 ul li {
	float:left;
	width:211px;
	height:282px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus6 ul li img {
	width:211px;
	height:282px
}
#focus6 ul li div {
	position:absolute;
	overflow:hidden;
}
#focus6 .btnBg {
	position:absolute;
	width:211px;
	height:20px;
	left:0;
	bottom:0;
}
#focus6 .btn {
	position:absolute;
	width:211px;
	height:10px;
	padding:12px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus6 .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#136166;
}
#focus6 .btn span.on {
	background:#fff;
}
#focus7 {
	width:1190px;
	height:345px;
	overflow:hidden;
	position:relative;
}
#focus7 ul {
	height:1190px;
	position:absolute;
}
#focus7 ul li {
	float:left;
	width:1190px;
	height:345px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus7 ul li img {
	width:1190px;
	height:345px;
	text-align:center;
}
#focus7 ul li div {
	position:absolute;
	overflow:hidden;
}
#focus7 .btnBg {
	position:absolute;
	width:1190px;
	height:20px;
	left:0;
	bottom:0;
}
#focus7 .btn {
	position:absolute;
	width:1190px;
	height:10px;
	padding:12px 40px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus7 .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
#focus7 .btn span.on {
	background:#fff;
}
#focus7 .preNext {
	width:52px;
	height:68px;
	position:absolute;
	top:160px;
	background:url(../2015images/sprite2.gif) no-repeat 0 0;
*background:url(../2015images/sprite2.gif) no-repeat 0 0;
	cursor:pointer;
}
#focus7 .pre {
	left:10px;
}
#focus7 .next {
	right:10px;
	background-position:right top;
}
.ppjj {
	width:290px;
	height:445px;
	float:right;
}
.ppjj1 {
	width:250px;
	padding-left:10px;
	height:45px;
	display:block;
	text-align:left;
	font-size:20px;
	line-height:50px;
	background:url(../2015images/ppjj.png) no-repeat;
}
.ppjj2 {
	width:255px;
	height:180px;
	margin-top:15px;
	background:#ddd;
	display:block;
	margin-left:15px;
}
.ppjj3 {
	width:255px;
	height:auto;
	padding-top:15px;
	display:block;
	line-height:20px;
	color:#666;
	text-indent:24px;
	position:relative;
	margin-left:15px;
}
.ppjj3 .a_zixun, .ppjj3 .a_xiangqing {
	top:73px;
}
.ppjj4 {
	width:258px;
	height:62px;
	display:block;
	padding-top:15px;
	margin-left:14px;
}
.ppjj4 a {
	position:relative;
	width:70px;
	height:70px;
	text-decoration:none;
	margin:0 8px;
	float:left;
	display:block;
	overflow:hidden;
	outline:none;
star:expression(this.onFocus=this.blur());
}
.ppjj4 a b {
	position:absolute;
	left:0;
	bottom:0;
	width:70px;
	height:22px;
	line-height:22px;
	font-family:"����", "΢���ź�", "����";
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:center;
}
.ppjj4 a i {
	position:absolute;
	left:0;
	top:0;
	width:70px;
	height:47px;
	display:block;
	overflow:hidden;
transition:all .3s linear 0s;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
}
.ppjj4 a.zxzx i {
	background:url(../2015images/indeximgzx.gif) 11px 0px no-repeat;
}
.ppjj4 a.zxzx:hover i {
	background:url(../2015images/indeximgzx.gif) 11px -47px no-repeat;
}
.ppjj4 a.zxzx:hover b {
	color:#b61259;
}
.ppjj4 a.qqzx i {
	background:url(../2015images/indeximgzx.gif) -58px 0px no-repeat;
}
.ppjj4 a.qqzx:hover i {
	background:url(../2015images/indeximgzx.gif) -58px -47px no-repeat;
}
.ppjj4 a.qqzx:hover b {
	color:#dc333a;
}
.ppjj4 a.lylx i {
	background:url(../2015images/indeximgzx.gif) -130px 0px no-repeat;
}
.ppjj4 a.lylx:hover i {
	background:url(../2015images/indeximgzx.gif) -130px -47px no-repeat;
}
.ppjj4 a.lylx:hover b {
	color:#01b213;
}
.zx {
	width:595px;
	height:185px;
	padding-top:20px;
}
.zxleft {
	width:276px;
	height:148px;
	float:left;
	overflow:hidden;
	position:relative;
}
.zxleft img {
	width:276px;
	height:148px;
	border:0;
	margin:0 auto;
}
.zxleft:after {
	content:'';
	position:absolute;
	left:24px;
	top:44px;
	width:99px;
	height:2px;
	background-color:#20c2ff;
	-moz-box-shadow:0 0 6px rgba(32, 194, 255, .7);
	-webkit-box-shadow:0 0 6px rgba(32, 194, 255, .7);
	box-shadow:0 0 6px rgba(32, 194, 255, .7);
	-moz-animation-delay:0.7s;
	-moz-animation-duration:3s;
	-moz-animation-fill-mode:both;
	-moz-animation-iteration-count:infinite;
	-moz-animation-direction:normal;
	-moz-animation-name:qrcodewxwx;
	-webkit-animation-delay:0.7s;
	-webkit-animation-duration:3s;
	-webkit-animation-fill-mode:both;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:normal;
	-webkit-animation-name:qrcodewxwx;
	animation-delay:0.7s;
	animation-duration:3s;
	animation-fill-mode:both;
	animation-iteration-count:infinite;
	animation-direction:normal;
	animation-name:qrcodewxwx;
}
@-webkit-keyframes qrcodewxwx {
0% {
opacity:1;
filter:alpha(opacity:100);
top:44px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:144px;
}
}
@-moz-keyframes qrcodewxwx {
0% {
opacity:1;
filter:alpha(opacity:100);
top:44px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:144px;
}
}
@keyframes qrcodewxwx {
0% {
opacity:1;
filter:alpha(opacity:100);
top:44px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:144px;
}
}
.zxright {
	width:255px;
	height:160px;
	margin:0 15px 0 auto;
	float:right;
	overflow:hidden;
}
.zxright img {
	width:255px;
	height:160px;
	border:0;
	margin:0 auto;
}
.zx1 {
	width:298px;
	height:155px;
	float:left;
}
.zx2 {
	width:30px;
	height:112px;
	display:block;
	float:left;
}
.order-c {
	height:155px;
	width:222px;
	padding-left:24px;
	line-height:25px;
	font-family:"΢���ź�", "����";
	font-size:12px;
	font-weight:normal;
	color:#000;
	float:left;
}
.order-c a {
	text-decoration:none;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
}
.order-c dl {
	width:54px;
	height:85px;
	float:left;
	margin-right:16px;
	display:inline;
}
.order-c dd {
	width:48px;
	height:47px;
	text-align:center;
}
.order-c dd a {
	width:48px;
	height:47px;
	display:block;
}
.order-c dt {
	width:54px;
	height:32px;
	line-height:32px;
	text-align:center;
}
.order-c1 dd a {
	background:url(../2015images/zxs.png) 0px 0px no-repeat;
}
.order-c1:hover dd a {
	background:url(../2015images/zxs.png) 0px -48px no-repeat;
}
.order-c1:hover dt a {
	color:#b62626;
}
.order-c2 dd a {
	background:url(../2015images/zxs.png) -48px 0px no-repeat;
}
.order-c2:hover dd a {
	background:url(../2015images/zxs.png) -48px -48px no-repeat;
}
.order-c2:hover dt a {
	color:#8b643f;
}
.order-c3 dd a {
	background:url(../2015images/zxs.png) -144px 0px no-repeat;
}
.order-c3:hover dd a {
	background:url(../2015images/zxs.png) -144px -48px no-repeat;
}
.order-c3:hover dt a {
	color:#50082c;
}
.order-c4 dd a {
	background:url(../2015images/zxs.png) -95px 0px no-repeat;
}
.order-c4:hover dd a {
	background:url(../2015images/zxs.png) -95px -48px no-repeat;
}
.order-c4:hover dt a {
	color:#c04c7e;
}
.order-c5 dd a {
	background:url(../2015images/zxs.png) -192px 0px no-repeat;
}
.order-c5:hover dd a {
	background:url(../2015images/zxs.png) -192px -48px no-repeat;
}
.order-c5:hover dt a {
	color:#01b213;
}
.order-c6 dd a {
	background:url(../2015images/zxs.png) -240px 0px no-repeat;
}
.order-c6:hover dd a {
	background:url(../2015images/zxs.png) -240px -48px no-repeat;
}
.order-c6:hover dt a {
	color:#ce0606;
}
.zixun_rx {
	text-align:center;
	width:100%;
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
	margin-bottom:10px;
}
.zx4 {
	width:255px;
	height:160px;
	float:left;
	overflow:hidden;
}
.zilonr {
	width:570px;
	height:325px;
	padding-left:23px;
	border-bottom:1px solid #ddd;
	float:right;
}
.ppdt {
	width:560px;
	height:45px;
	padding-left:10px;
	text-align:left;
	display:block;
	font-size:20px;
	line-height:50px;
	background:url(../2015images/ps.png) left no-repeat;
}
.ppdt1 {
	width:570px;
	height:120px;
	padding-top:15px;
	display:block;
	clear:both;
	padding-bottom:25px;
	border-bottom:dashed 1px #ddd;
}
.ppdt1 img {
	width:180px;
	height:120px;
	float:left;
	margin-right:25px;
}
.ppdt2 {
	width:480px;
*width:318px;
	height:46px;
	font-size:20px;
	display:block;
	line-height:46px;
	text-align:center;
}
.ppdt3 {
	width:500px;
*width:318px;
	height:auto;
	font-size:12px;
	display:block;
	line-height:20px;
	color:#666;
	text-indent:24px;
}
.ppdt4 {
	width:560px;
	height:78px;
	padding-top:10px;
	line-height:23px;
	font-size:14px;
}
.ppdt4 ul li {
	width:280px;
	height:24px;
	line-height:23px;
	margin:0 auto;
	list-style:none;
	float:left;
}
.ppdt4 ul li a {
	color:#333;
}
.ppdt4 ul li a:hover {
	color:#c30658
}
.xmjj5 a:hover, .xmjj3 a:hover {
	color:#c30658
}
.zilonr1 {
	width:570px;
	height:300px;
	_height:280px;
	padding-left:23px;
	float:right;
}
.ppdt7 {
	width:560px;
	height:45px;
	padding-left:10px;
	text-align:left;
	display:block;
	font-size:21px;
	line-height:50px;
	background:url(../2015images/hd.png) left no-repeat;
}
.pp {
	float:left;
	display:block;
}
.pp a {
	color:#333;
}
.pp1 {
	float:right;
	padding:16px 5px 16px 0px;
	display:block;
	float:right;
}
.ppdt8 {
	width:570px;
	height:190px;
	padding-top:20px;
	clear:both;
}
.ppdt9 {
	width:190px;
	height:210px;
	display:block;
	float:left;
	overflow:hidden;
}
.hd_box {
	width:190px;
	margin:0 auto;
}
.ppdt9 li {
	margin-bottom:6px;
}
.ppdt9 li a {
	cursor:pointer;
}
.hd_tit1 {
	width:190px;
	line-height:24px;
	background:#e3e3e3;
	display:block;
	padding-left:4px;
	font-size:14px;
}
.hd_tit2 {
	width:190px;
	line-height:24px;
	background:#373737;
	display:block;
	padding-left:4px;
	color:#FFF;
	font-size:14px;
}
.hd_tit2_on, .hd_tit2_on:hover {
	width:190px;
	line-height:24px;
	background:#373737;
	display:block;
	padding-left:4px;
	color:#FFF;
	font-size:14px;
}
.hd_tit2_off {
	width:190px;
	line-height:24px;
	background:#e3e3e3;
	display:block;
	padding-left:4px;
	font-size:14px;
}
.hd_text {
	display:none;
	line-height:19px;
	margin:0 auto;
	padding:10px 0px;
	color:#666;
	text-indent:2em;
}
.hd_text a {
	color:#990a28;
	width:180px;
	text-align:right;
	display:block;
}
.ppdt9 li>.hd_text {
	display:none;
}
.ppdt9 li:target>.hd_text {
	display:block;
}
.ppdt10 {
	width:180px;
	height:22px;
	background:#212121;
	display:block;
	line-height:22px;
	color:#fff;
	text-align:center;
	font-size:13.5px;
}
.ppdt11 {
	width:190px;
	height:auto;
	padding-top:15px;
	display:block;
	text-indent:24px;
	line-height:22px;
}
.ppdt12 {
	width:190px;
	height:22px;
	background:#d7d7d7;
	display:block;
	line-height:22px;
	color:#212121;
	text-align:center;
	margin-bottom:10px;
	font-size:13.5px;
}
.ppdt13 {
	width:365px;
	height:203px;
	display:block;
	float:right;
}
.ppdt13 img {
	width:365px;
	height:203px;
}
.ppdt14 {
	width:190px;
	height:auto;
	padding-top:5px;
	padding-bottom:8px;
	display:block;
	line-height:22px;
	text-align:right;
}
.ppdt14 a {
	color:#980a35;
	text-decoration:none;
}
.ggt {
	width:1190px;
	height:90px;
	background:#ddd;
	margin:0 auto;
	margin-top:25px;
}
.elike {
	width:1190px;
	height:55px;
	background:url(../2015images/bytitle.jpg) repeat-x;
	font-size:17.5px;
	text-align:center;
	line-height:54px;
	margin:0 auto;
	margin-top:25px;
}
.elike1 {
	width:225px;
	height:54px;
	float:left;
	background:url(../2015images/els.jpg) no-repeat;
	text-align:center;
	display:block;
}
.elike11 {
	width:180px;
	padding-right:25px;
	height:54px;
	float:left;
	background:url(../2015images/quq.jpg) right no-repeat;
	text-align:right;
	display:block;
	margin-right:20px;
}
.elike1_on, .elike1_on:hover {
	width:225px;
	height:54px;
	float:left;
	background:url(../2015images/els.jpg) no-repeat;
	text-align:center;
	display:block;
	color:#000;
}
.elike1_off {
	width:180px;
	padding-right:25px;
	height:54px;
	float:left;
	background:url(../2015images/quq.jpg) right no-repeat;
	text-align:right;
	display:block;
	margin-right:20px;
}
.elike2 {
	width:1100px;
	height:69px;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:60px;
	clear:both;
	margin:0 auto;
}
.elike2 ul li {
	width:69px;
	height:29px;
	float:left;
	margin-left:15px;
	display:block;
	text-align:center;
	padding-top:40px;
	color:#9e9e9e;
}
xm_second_nav1 {
	width:69px;
	height:69px;
	background:url(xm_secondnav_icon.jpg) no-repeat 0 0;
	width:69px;
	height:69px;
}
.tc_t1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0 0;
}
.tc_t2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px 0;
}
.tc_t3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px 0;
}
.tc_t4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px 0;
}
.tc_t5 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -291px 0;
}
.tc_t6 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -364px 0;
}
.tc_t7 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -437px 0;
}
.tc_t8 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -509px 0;
}
.tc_t9 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -581px 0;
}
.tc_t10 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -653px 0;
}
.tc_t11 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -725px 0;
}
.tc_t12 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -797px 0;
}
.tc_tab li.on1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0 -69px;
	color:#FFF;
}
.tc_tab li.on2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px -69px;
	color:#FFF;
}
.tc_tab li.on3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px -69px;
	color:#FFF;
}
.tc_tab li.on4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px -69px;
	color:#FFF;
}
.tc_tab li.on5 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -291px -69px;
	color:#FFF;
}
.tc_tab li.on6 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -437px -69px;
	color:#FFF;
}
.tc_tab li.on7 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -509px -69px;
	color:#FFF;
}
.tc_tab li.on8 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -652px -69px;
	color:#FFF;
}
.tc_tab li.on9 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -581px -69px;
	color:#FFF;
}
.tc_tab li.on10 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -653px -69px;
	color:#FFF;
}
.tc_tab li.on11 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -725px -69px;
	color:#FFF;
}
.tc_tab li.on12 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -797px -69px;
	color:#FFF;
}
.tb_tab {
	padding-left:100px;
}
.tb_t1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0 -150px;
}
.tb_t2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px -150px;
}
.tb_t3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px -150px;
}
.tb_t4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px -150px;
}
.tb_tab li.on1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0px -219px;
	color:#FFF;
}
.tb_tab li.on2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px -219px;
	color:#FFF;
}
.tb_tab li.on3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px -219px;
	color:#FFF;
}
.tb_tab li.on4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px -219px;
	color:#FFF;
}
.ta_tab {
	padding-left:250px;
}
.ta_t1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0 -300px;
}
.ta_t2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px -300px;
}
.ta_t3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px -300px;
}
.ta_t4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px -300px;
}
.ta_t5 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -291px -300px;
}
.ta_t6 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -364px -300px;
}
.ta_t7 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -437px -300px;
}
.ta_tab li.on1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0px -369px;
	color:#FFF;
}
.ta_tab li.on2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px -369px;
	color:#FFF;
}
.ta_tab li.on3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px -369px;
	color:#FFF;
}
.ta_tab li.on4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px -369px;
	color:#FFF;
}
.ta_tab li.on5 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -291px -369px;
	color:#FFF;
}
.ta_tab li.on6 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -364px -369px;
	color:#FFF;
}
.ta_tab li.on7 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -437px -369px;
	color:#FFF;
}
.td_tab {
	padding-left:600px;
}
.td_t1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0 -450px;
}
.td_t2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px -450px;
}
.td_t3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px -450px;
}
.td_t4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px -450px;
}
.td_tab li.on1 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat 0px -519px;
	color:#FFF;
}
.td_tab li.on2 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -73px -519px;
	color:#FFF;
}
.td_tab li.on3 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -145px -519px;
	color:#FFF;
}
.td_tab li.on4 {
	background:url(../2015images/xm_secondnav_icon.jpg) no-repeat -218px -519px;
	color:#FFF;
}
.xmjj {
	width:260px;
	height:45px;
	display:block;
	background:url(../2015images/e.png) repeat;
	text-align:left;
	padding-left:0px;
	font-size:21px;
	line-height:50px;
	margin-bottom:20px;
}
.xmjj1 {
	width:275px;
	height:360px;
	display:block;
}
.xmjj a {
	color:#333;
}
.xmjj1 ul li {
	width:116px;
	height:130px;
	float:left;
	padding-right:15px;
	text-align:center;
	line-height:20px;
}
.xmjj1 ul li img {
	width:116px;
	height:100px;
}
.elike3 {
	width:1190px;
	height:350px;
	border-bottom:1px solid #ddd;
	margin:0 auto;
}
.xmjj2 {
	width:450px;
	height:116px;
	border-bottom:dashed 1px #ddd;
	display:block;
	padding-top:15px;
	margin-bottom:10px;
}
.xmjj3 {
	width:450px;
	height:36px;
	font-size:18px;
	text-align:center;
	display:block;
}
.xmjj3 a {
	color:#333;
}
.xmjj4 {
	width:450px;
	height:auto;
	line-height:20px;
	color:#666;
	padding-bottom:15px;
	text-indent:24px;
	position:relative;
}
.xmjj4 .a_zixun, .xmjj4 .a_xiangqing {
	top:39px;
}
.xmjj5 {
	width:450px;
	height:78px;
	display:block;
	font-size:14px;
	display:block;
}
.xmjj5 ul li {
	width:435px;
	height:26px;
	padding-left:15px;
	background:url(../2015images/fang.png) left no-repeat;
	line-height:26px;
}
.xmjj5 ul li a {
	color:#333;
}
.xmjj6 {
	width:450px;
	height:25px;
	padding-top:20px;
	padding-bottom:5px;
	margin-top:10px;
	display:block;
	text-align:left;
}
.xmjj7 {
	width:450px;
	height:auto;
	line-height:24px;
	display:block;
}
.xmjj7 a {
	margin-left:5px;
	margin-right:5px;
}
.elike4 {
	width:275px;
	height:350px;
	float:left;
}
.elike5 {
	width:450px;
	height:350px;
	padding-left:10px;
	float:left;
}
.elike6 {
	width:415px;
	height:350px;
	float:right;
}
.anli {
	width:415px;
	height:253px;
	display:block;
}
.anli1 {
	width:415px;
	height:24px;
	display:block;
	padding-top:12px;
	line-height:24px;
	font-size:13.5px;
}
.anli2 {
	width:auto;
	height:24px;
	background:#2baeb7;
	padding-left:10px;
	padding-right:10px;
	float:left;
	margin-right:5px;
	color:#fff;
	display:block;
}
.elike6 label {
	margin-right:8px;
}
.ry {
	width:1190px;
	height:35px;
	padding-top:15px;
	line-height:35px;
	font-size:21px;
*font-size:15px;
	clear:both;
	margin:0 auto;
}
.ry_l {
	float:left;
	display:block;
}
.ry_r {
	float:right;
	width:60px;
	height:20px;
	font-size:16px;
	display:block;
	line-height:20px;
	margin-top:8px;
}
.ry_r a {
	display:block;
	width:100%;
	height:100%;
	background:url(../2015images/icon_more.jpg) no-repeat 0 0;
	display:block;
	padding-left:24px;
}
.more_index {
	margin-top:15px
}
.ry_r label {
	background:url(../2015images/icon_more.jpg) no-repeat 0 0;
	padding-left:24px;
	display:block;
	margin-top:0px;
	cursor:pointer;
	width:60px;
	height:20px;
	font-size:15px;
}
.ry_r a:hover {
	background-position:0 -21px;
}
.ry1 {
	width:125px;
	height:35px;
	border-bottom:3px solid #e6571e;
	text-align:center;
	float:left;
	display:block;
}
.ry2 {
	width:125px;
	height:35px;
	text-align:center;
	float:left;
	display:block;
}
.ry1_on, .ry1_on:hover {
	width:125px;
	height:35px;
	border-bottom:3px solid #2baeb7;
	text-align:center;
	float:left;
	display:block;
}
.ry1_off {
	width:125px;
	height:35px;
	text-align:center;
	float:left;
	display:block;
}
.ryt {
	width:1190px;
	height:440px;
	margin:0 auto;
	margin-top:20px;
}
.ryt1 {
	width:1220px;
	height:440px;
	margin:0 auto;
	margin-top:20px;
}
.ryt1 ul li {
	width:275px;
	height:187px;
	margin-left:20px;
	float:left;
	line-height:24px;
	text-align:center;
	background:#ededed;
	margin-bottom:20px;
}
.ryt1 ul li a {
	display:block;
	overflow:hidden;
	position:relative;
}
.ryt1 ul li a span {
	display:block;
	width:249px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	position:absolute;
	bottom:0px;
	left:13px;
	background:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
}
.ryt1 ul li img {
	width:249px;
	height:158px;
	margin:14px 0 0 0;
}
.ryt2 {
	width:1190px;
	height:350px;
	margin-top:20px;
	margin:0 auto;
}
.ryt2 ul li {
	width:192px;
	height:170px;
	padding-right:46px;
	float:left;
	line-height:24px;
	text-align:center;
}
.ryt2 ul li img {
	width:192px;
	height:128px;
}
.ry3 {
	width:1220px;
	clear:both;
	margin:0 auto;
}
.zjs {
	width:378px;
	height:192px;
	padding:6px 0px 6px 6px;
	float:left;
	margin-left:13px;
	border:2px solid #eee;
	margin-top:20px;
}
.zjs1 {
	width:168px;
	height:192px;
	display:block;
	float:left;
}
.zjs1 img {
	width:168px;
	height:192px;
}
.zjs2 {
	width:180px;
	height:192px;
	padding-right:15px;
	display:block;
	float:right;
}
.zjs3 {
	width:180px;
	height:45px;
	line-height:45px;
	border-bottom:dashed 1px #ddd;
	text-align:left;
	display:block;
}
.zjs3 a {
	font-size:20px;
	margin-right:5px;
}
.zjs4 {
	width:180px;
	height:36px;
	font-size:14.5px;
	color:#888;
	display:block;
	line-height:36px;
}
.zjs5 {
	width:80px;
	height:22;
	background:#e6571e;
	text-align:center;
	color:#fff;
	display:block;
	float:left;
	margin-bottom:3px;
}
.zjs6 {
	width:180px;
	height:auto;
	line-height:24px;
	color:#666;
	clear:both;
}
.sb {
	width:1220px;
	height:360px;
	clear:both;
	margin:0 auto;
	margin-bottom:20px;
}
.sb1 {
	width:378px;
	height:334px;
	padding:6px 0px 6px 6px;
	margin-left:21px;
	float:left;
	margin-left:15px;
	_margin-left:8px;
	border:2px solid #eee;
	margin-top:20px;
}
.sb2 {
	width:210px;
	height:334px;
	float:left;
	display:block;
}
.sb img {
	width:210px;
	height:334px;
}
.sb3 {
	width:150px;
	float:right;
	height:334px;
	display:block;
}
.sb4 {
	width:145px;
	height:auto;
	line-height:22px;
	font-size:14px;
	padding:5px 5px 10px 0px;
	border-bottom:dashed 1px #ddd;
	display:block;
	font-weight:bold;
	margin-bottom:12px;
	color:#313131;
}
.sb5 {
	width:145px;
	height:auto;
	text-indent:2em;
	line-height:22px;
	color:#888px;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
	clear:both;
}
.sb9 {
	width:1160px;
	height:180px;
	background:#ddd;
	margin:0 auto;
	margin-top:3px;
}
.zjs7 {
	width:60px;
	height:30px;
	display:block;
	text-align:right;
	padding-left:60px;
	padding-top:2px;
}
.zjs7 li {
	width:30px;
	height:30px;
	float:left;
	display:block;
}
.zjs7 a {
	width:30px;
	height:30px;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	display:block;
}
.zjs7-c1 a {
	background:url(../2015images/ee.png) 0 0 no-repeat;
}
.zjs7-c1:hover a {
	background:url(../2015images/ee.png) 0 -36px no-repeat;
}
.zjs7-c2 a {
	background:url(../2015images/ee.png) -38px 0 no-repeat;
}
.zjs7-c2:hover a {
	background:url(../2015images/ee.png) -38px -36px no-repeat;
}
.ry5 {
	width:1220px;
	height:360px;
	clear:both;
	margin:0 auto;
	margin-bottom:20px;
}
.ry6 {
	width:378px;
	height:143px;
	padding:6px 0px 6px 6px;
	margin-left:21px;
	float:left;
	margin-left:15px;
	_margin-left:8px;
	border:2px solid #eee;
	margin-top:20px;
}
.ry7 {
	width:210px;
	height:143;
	float:left;
	display:block;
}
.ry7 img {
	width:210px;
	height:143px;
}
.ry8 {
	width:150px;
	float:right;
	height:143px;
	display:block;
}

.foot {
	width:auto;
	height:536px;
	background:url(../2015images/foot.jpg) top repeat-x;
}
.foot1 {
	width:1190px;
	height:300px;
	padding-top:50px;
	margin:0 auto;
}
.foot2 {
	width:142px;
	height:142px;
	display:block;
	float:left;
	padding-left:20px;
	padding-right:20px;
}
.fbz {
	width:120px;
	height:300px;
	padding-left:45px;
	float:left;
}
.fbz a {
	color:#a6a6a6;
	text-decoration:none;
}
.fbz1 {
	width:95px;
	height:36px;
	font-size:14.5px;
	background:url(../2015images/z.png) left no-repeat;
	line-height:36px;
	padding-left:25px;
}
.fbz2 {
	width:120px;
	height:auto;
	line-height:30px;
	font-size:12px;
}
.fbz2 ul li {
	width:108px;
	height:auto;
}
.fbz2 ul li a {
	padding:2px 8px 2px 8px;
	border:1px solid #333;
	color:#888;
}
.fbz2 ul li a:hover {
	padding:2px 8px 2px 8px;
	border:1px solid #e581ac;
	color:#e581ac;
}
.fbz3 {
	width:95px;
	height:36px;
	font-size:14.5px;
	background:url(../2015images/z1.png) left no-repeat;
	line-height:36px;
	padding-left:25px;
}
.fbz4 {
	width:95px;
	height:36px;
	font-size:14.5px;
	background:url(../2015images/z2.png) left no-repeat;
	line-height:36px;
	padding-left:25px;
}
.fbz5 {
	width:95px;
	height:36px;
	font-size:14.5px;
	background:url(../2015images/z3.png) left no-repeat;
	line-height:36px;
	padding-left:25px;
}
.fbz6 {
	width:250px;
	height:300px;
	padding-right:20px;
	float:right;
	color:#a6a6a6;
}
.fbz7 {
	width:250px;
	height:100px;
	padding-bottom:25px;
	display:block;
}
.fbz7 img {
	width:100px;
	height:100px;
	float:left;
	margin-right:20px;
}
.fbz8 {
	width:auto;
	height:36px;
	font-size:14.5px;
	text-align:center;
	display:block;
	line-height:36px;
}
.fbz9 {
	width:250px;
	height:auto;
	padding-bottom:20px;
line-+height:20px;
	display:block;
	font-size:14px;
}
.fbz10 {
	width:250px;
	height:35px;
}
.text {
	width:178px;
	height:35px;
	display:block;
	float:left;
	border:none;
	color:#888;
	line-height:35px;
	background:url(../2015images/text.jpg) no-repeat;
}
.butt {
	width:67px;
	height:35px;
	float:left;
	display:block;
}
.foot3 {
	width:1190px;
	height:142px;
	margin:0 auto;
}
.foot4 {
	width:1190px;
	height:45px;
	line-height:45px;
	color:#a6a6a6;
	margin:0 auto;
}
.foot5 {
	width:600px;
	height:35px;
	display:block;
	float:left;
	color:#484446;
	line-height:45px;
	font-size:14px;
	margin:0 auto;
}
.foot5 a {
	color:#a6a6a6;
	margin-left:5px;
	margin-right:5px;
}
.foot6 {
	width:300px;
	height:35px;
	display:block;
	float:right;
}
.headerbg {
	background:url(../2015images/header_bg.jpg) repeat-x;
	width:100%;
	height:142px;
}
.header {
	width:1190px;
	margin:0 auto;
}
.header_tit {
	width:1190px;
	height:26px;
	position:relative;
}
.header_weibo {
	background:url(../2015images/header_rightbg.jpg) no-repeat;
	width:144px;
	height:26px;
	float:right;
	padding-right:50px;
	display:block;
	position:relative;
}
.header_weibo a {
	margin-left:2px;
}
.header_icon {
	top:6px;
	width:17px;
	height:17px;
	margin-top:5px;
	background:url(../2015images/hdtitle.png) 0 0 no-repeat;
	display:block;
	float:right!important;
	transition:all 0.3s linear 0s;
}
.header_icon1 {
	left:1px;
	background-position:0 0;
}
.header_icon1:hover {
	background-position:0 -20px
}
.header_icon2 {
	left:21px;
	background-position:-20px 0
}
.header_icon2:hover {
	background-position:-20px -20px
}
.header_icon3 {
	left:41px;
	background-position:-40px 0
}
.header_icon3:hover {
	background-position:-40px -20px
}
.header_icon4 {
	left:61px;
	background-position:-60px 0
}
.header_icon4:hover {
	background-position:-60px -20px
}
.header_icon5 {
	left:81px;
	background-position:-80px 0
}
.header_icon5:hover {
	background-position:-80px -20px
}
.header_top {
	width:1190px;
	height:87px;
}
.header_logo {
	width:411px;
	height:87px;
	float:left;
	display:block;
}
.header_logoleft {
	width:424px;
	height:67px;
	float:left;
	display:block;
	padding:20px 0 0 66px;
}
.header_logoleft dl {
	width:96px;
	height:67px;
	text-align:center;
	color:#3f3f3f;
	float:left;
	display:block;
	text-align:center;
}
.header_logoleft dd a {
	background:url(../2015images/header-lmlogo.jpg) no-repeat;
	width:96px;
	height:48px;
	display:block;
}

@-webkit-keyframes wxqrcode {
0% {
opacity:1;
filter:alpha(opacity:100);
top:61px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:208px;
}
}
@-moz-keyframes wxqrcode {
0% {
opacity:1;
filter:alpha(opacity:100);
top:61px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:208px;
}
}
@keyframes wxqrcode {
0% {
opacity:1;
filter:alpha(opacity:100);
top:61px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:208px;
}
}
.dl_news {
	width:570px;
	height:170px;
	margin:0 auto;
	overflow:hidden;
	margin-top:20px;
	border-bottom:1px dashed #ccc;
}
.dl_news dt {
	width:180px;
	height:125px;
	margin:0 auto;
	float:left;
}
.dl_news dt img {
	width:180px;
	margin:0 auto;
	border:0;
}
.dl_news dd {
	float:right;
	width:359px;
	display:inline;
	position:relative;
}
.dl_news dd h3 {
	width:359px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#333;
	font-weight:normal;
	display:block;
	overflow:hidden
}
.dl_news dd p {
	text-indent:2em;
	margin-top:20px;
	line-height:20px;
	color:#666;
}
.a_zixun {
	display:block;
	width:30px;
	height:30px;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	display:block;
	background:url(../2015images/ee.png) 0 0 no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:88px;
	right:29px;
}
.a_zixun:hover {
	background:url(../2015images/ee.png) 0 -36px no-repeat;
}
.a_xiangqing {
	display:block;
	width:30px;
	height:30px;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	display:block;
	background:url(../2015images/ee.png) -38px 0 no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:88px;
	right:0px;
}
.a_xiangqing:hover {
	background:url(../2015images/ee.png) -38px -36px no-repeat;
}
.menu_a01 {
	position:absolute;
	left:426px;
	top:105px;
	display:block;
	width:260px;
	height:276px;
	text-indent:-9999px;
}
.menu_a02 {
	position:absolute;
	left:410px;
	top:98px;
	display:block;
	width:260px;
	height:276px;
	text-indent:-9999px;
}
.menu_a03 {
	position:absolute;
	left:244px;
	top:88px;
	display:block;
	width:450px;
	height:286px;
	text-indent:-9999px;
}
.menu_a04 {
	position:absolute;
	left:244px;
	top:58px;
	display:block;
	width:450px;
	height:316px;
	text-indent:-9999px;
}
.hd_list_ban {
	float:left;
	width:74%;
	overflow:hidden;
	height:317px;
}
.hd_list_ban img {
	width:100%;
	height:100%;
}
.hd_right_ban {
	float:right;
	width:25%;
	overflow:hidden;
}
.hd_right_ban li {
	height:102px;
	margin-bottom:6px;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.hd_right_ban li.on {
	opacity:1;
	height:102px;
	filter:alpha(opacity=100);
	opacity:1;
}
.hd_right_ban img {
	width:100%;
	height:100%;
}
#infscr-loading {
	text-align:center;
}

/*footer_start*/
.bottom-nav{ width:1090px; margin:0px auto; padding-left:10px; padding-top:30px; font-size:14px; line-height:36px; position:relative;} 
.bottom-nav-t{ height:37px;line-height:37px;color:#000; font-size:16px;}
.bottom-nav-t-l{width:200px; float:left;}
.bottom-nav-t-r{width:890px; float:left;}
.bottom-nav-t-r ul li{width:178px; height:37px; float:left; display:inline-block; text-align:center; cursor:pointer;}
.bottom-nav-t-r ul li span{width:45px;height:40px; display:block; float:left; background:url(/templets/temp/2015images/bt-xm.jpg) 0px 0px no-repeat;transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s; cursor:pointer;}
.bottom-nav-t-r ul li p{ display:block; float:left; cursor:pointer;}
.bottom-nav-t-r ul li a:hover{ text-decoration:none; color:#e6571e;}
#b1{ background-position:0px -40px;width:38px; height:40px;}
.bottom-nav-t-r ul li:hover #b1{background-position:0px 5px;}
#b2{ background-position:-66px -40px;}
.bottom-nav-t-r ul li:hover #b2{background-position:-66px 6px;}
#b3{ background-position:-130px -40px;}
.bottom-nav-t-r ul li:hover #b3{background-position:-130px 2px;}
#b4{ background-position:-195px -40px;}
.bottom-nav-t-r ul li:hover #b4{background-position:-195px 5px;}
#b5{ background-position:-260px -40px;}
.bottom-nav-t-r ul li:hover #b5{background-position:-260px 4px;}

.bottom-nav-c{ height:242px;}
.bottom-nav-c a{ padding:0px 5px; padding-bottom:2px;border-radius:2px; text-decoration: none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none;star:expression(this.onFocus=this.blur());}
.bottom-nav-c a:hover{ background:#8d3816; color:#fff;}
.bottom-nav-c dl{ width:200px; float:left;}
.bottom-nav-c dt span{display:inline-block; float:left; width:24px; height:24px; background:url(/templets/temp/2015images/bt-xm-l.jpg) no-repeat 0px 0px;margin-top:7px;transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;margin-right: 5px;}
.bottom-nav-c dl dt p a:hover{ text-decoration:none;}
#c1{ background-position:-26px 0px;}
.bottom-nav-c dt p:hover #c1{background-position:0px 0px;}
#c2{ background-position:-26px -27px;}
.bottom-nav-c dt p:hover #c2{background-position:0px -27px;}
#c3{ background-position:-26px -54px;}
.bottom-nav-c dt p:hover #c3{background-position:0px -54px;}
#c4{ background-position:-26px -83px;}
.bottom-nav-c dt p:hover #c4{background-position:0px -83px;}
#c5{ background-position:-26px -110px;}
.bottom-nav-c dt p:hover #c5{background-position:0px -110px;}
#c6{ background-position:-26px -138px;}
.bottom-nav-c dt p:hover #c6{background-position:0px -138px;}
.bottom-nav-c dt{ width:130px; float:left;}
.bottom-nav-c ul{ width:180px; float:left;}
.bottom-nav-c li{ padding-left:38px;}
.bottom-nav-c li a:hover{ text-decoration:none;}
#bottom-nav-c{ width:160px;}

.bottom-nav-fd{ width:29px; height:29px; font-size:12px; position:absolute; right:-50px; top:33px;}
.bottom-nav-fd dl{ height:67px;}
.bottom-nav-fd dd{ width:29px; height:30px; overflow:hidden;}
.bottom-nav-fd dt{ line-height:15px; text-align:center;}
.bottom-nav-fd dt a{ color:#5c5c5c;}
.bottom-nav-fd dt a:hover{ color:#834802; text-decoration:none;}


#footer{ width:100%; height:415px; border-top:1px solid #e1e1e1; background: url(/templets/temp/2015images/bottom-bg.jpg) repeat-x;}
.footer{ width:1100px; margin:0px auto; height:300px; padding-top:32px; color:#aaa;}
.footer-1{ width:340px; padding-left:17px; height:300px; float:left; border-right:1px solid #3f3f3f;}
.footer-1 h3{ height:30px; line-height:25px; font-family:"΢���ź�","����"; font-size:16px; font-weight:normal; color:#fff; padding-left:4px;}
.footer-1 p{ width:285px; height:162px; border-bottom:1px solid #333; line-height:28px;}
.footer-1 p a{ color:#aaa; padding:3px 5px;text-decoration:none;border-radius:2px;transition: all 0.3s linear 0s;}
.footer-1 p a:hover{ color:#fff; text-decoration:none; background:#136166;}
.footer-1 span{ padding-top:20px; padding-left:6px; display:block;}


.footer-2{ width:340px; padding-left:55px; height:300px; float:left; border-left:1px solid #141414; border-right:1px solid #3f3f3f;}
.footer-2 h3{ padding-left:5px; height:30px; line-height:25px; font-family:"΢���ź�","����"; font-size:16px; font-weight:normal; color:#fff;}
.footer-2 h4{ padding-left:5px; height:30px; line-height:25px; padding-top:15px; font-family:"΢���ź�","����"; font-size:16px; font-weight:normal; color:#fff;}
.footer-2 p{ padding-left:5px;line-height:28px; padding-bottom:3px;}
.footer-2 p a{ color:#FFF;}
.footer-2 b{ width:285px; font-weight:normal;}
.footer-2 b a{ color:#aaa; padding:3px 5px;border-radius:2px;transition: all 0.3s linear 0s;}
.footer-2 b a:hover{ background:#136166; color:#fff; text-decoration:none;}
.footer-2 span{ padding-left:5px; padding-top:20px; display:block;}
.footer-2 span s{ width:55px; height:55px; margin-right:15px; display:block; float:left; background:url(/templets/temp/2015images/bt-xm.jpg) 0px -90px no-repeat;transition: all 0.3s linear 0s;}
.footer-2 span:hover s{ background:url(/templets/temp/2015images/bt-xm.jpg) 0px -145px no-repeat;}
.footer2{ text-align:center; color:#898989;margin-top: 30px;}
.footer2 a{ padding:2px 5px;text-decoration:none;border-radius:2px;transition: all 0.3s linear 0s;color:#aaa;}
.footer2 a:hover{ color:#fff; text-decoration:none; background:#136166;}
.footer-3{ width:260px; padding-left:55px; height:300px; float:left; border-left:1px solid #141414;}
.footer-3 dl{ height:160px;}
.footer-3 dd{ width:162px; float:left;}
.footer-3 dt{ width:85px; float:left; padding-top:15px; line-height:30px;}
.footer-3 span{ width:252px; height:120px; display:block; position:relative;}
.footer-3 span a{ width:252px; height:74px; display:block; background:url(/templets/temp/2015images/order-c1-ico.jpg) 0px -245px no-repeat;}
.footer-3 span s{ width:42px; height:42px; display:block; overflow:hidden; background:url(/templets/temp/2015images/order-c1-ico.jpg) -252px -245px no-repeat;animation: mclogo 5s ease-out 1s infinite;
-webkit-animation: mclogo 5s ease-out 1s infinite; position:absolute; right:0px; top:0px;}
@keyframes mclogo{
	0% { transform:rotateY(180deg);}
	20% { transform:rotateY(180deg);}	
	40% { transform:rotateY(-180deg);}	
    100% { transform:rotateY(-180deg);}	
	}
@-webkit-keyframes mclogo{
	0% { -webkit-transform:rotateY(180deg);}
	20% { -webkit-transform:rotateY(180deg);}	
	40% { -webkit-transform:rotateY(-180deg);}	
    100% { -webkit-transform:rotateY(-180deg);}	
	}
.footer-3 span p{ font-family:"΢���ź�","����"; line-height:32px; text-align:center; font-size:15px; color:#aaa;}
/*footer_end*/


.fullSlide {
	width:100%;
	position:relative;
	height:400px;
	background:#000;
}
.fullSlide_bz {
	top:0px;
	height:270px;
}
.fullSlide .bds {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bds ul {
	width:100%!important;
}
.fullSlide .bds li {
	width:100%!important;
	height:400px;
	overflow:hidden;
	text-align:center;
}
.fullSlide_bz .bds li {
	width:100%!important;
	height:270px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bds li a {
	display:block;
	height:507px;
}
.fullSlide .hds {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:5px;
	left:0;
	height:30px;
	line-height:30px;
	text-align:center;
	_background:#000;
	_filter:alpha(opacity=60);
}
.fullSlide_bz .bds li a {
	height:270px;
}
.fullSlide_bz .hds {
	bottom:10px;
	width:99%;
}
.fullSlide .hds ul {
	text-align:center;
	padding-top:5px;
}
.fullSlide .hds ul li {
	
	cursor:pointer;
	display:inline-block;
*display:inline;
	zoom:1;
	width:14px;
	height:14px;
	border-radius:7px;
	margin:5px;
	background:#dfdfdf;
	overflow:hidden;
	line-height:9999px;
}
.fullSlide .hds ul .on {
	background:#9d0a3a;
}
.fullSlide_bz .hds ul {
	text-align:center;
}
.fullSlide_bz .preNext {
	top:115px;
	text-align:right;
}
.wxqrcodecon {
	width:285px;
	height:279px;
	margin:0 auto 15px auto;
	display:block;
	overflow:hidden;
	position:relative;
}
.wxqrcodecon img {
	width:285px;
	height:279px;
	margin:0 auto;
	border:0;
	display:block;
}
.wxqrcodecon:after {
	content:'';
	position:absolute;
	left:76px;
	top:73px;
	width:134px;
	height:2px;
	background-color:#20c2ff;
	-moz-box-shadow:0 0 6px rgba(32, 194, 255, .7);
	-webkit-box-shadow:0 0 6px rgba(32, 194, 255, .7);
	box-shadow:0 0 6px rgba(32, 194, 255, .7);
	-moz-animation-delay:0.7s;
	-moz-animation-duration:4s;
	-moz-animation-fill-mode:both;
	-moz-animation-iteration-count:infinite;
	-moz-animation-direction:normal;
	-moz-animation-name:qrcode;
	-webkit-animation-delay:0.7s;
	-webkit-animation-duration:4s;
	-webkit-animation-fill-mode:both;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:normal;
	-webkit-animation-name:qrcode;
	animation-delay:0.7s;
	animation-duration:4s;
	animation-fill-mode:both;
	animation-iteration-count:infinite;
	animation-direction:normal;
	animation-name:qrcode;
}
@-webkit-keyframes qrcode {
0% {
opacity:1;
filter:alpha(opacity:100);
top:73px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:210px;
}
}
@-moz-keyframes qrcode {
0% {
opacity:1;
filter:alpha(opacity:100);
top:73px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:210px;
}
}
@keyframes qrcode {
0% {
opacity:1;
filter:alpha(opacity:100);
top:73px;
}
100% {
opacity:1;
filter:alpha(opacity:100);
top:210px;
}
}
